Package-level declarations

Types

Link copied to clipboard
data class BatesRequest(val processNumber: String)
Link copied to clipboard
data class GeneratePdfRequest(val templateCode: String, val htmlContent: String, val extraData: Map<String, String> = emptyMap())

DTO para solicitação de geração de documentos oficiais via API. Diferente do Preview (que retorna bytes), este fluxo persiste o arquivo no Storage.

Link copied to clipboard
data class GeneratePdfResponse(val downloadUrl: String)
Link copied to clipboard
data class PreviewTemplateRequest(val htmlContent: String, val mockData: Map<String, String> = emptyMap())
Link copied to clipboard
data class RedactionRequest(val regex: String = "d{3}")
Link copied to clipboard
data class SaveTemplateRequest(val namePattern: String, val description: String?, val htmlContent: String)
Link copied to clipboard
data class WatermarkRequest(val text: String)